home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d19 / add2bbs.arc / ADD2BBS.H < prev    next >
Text File  |  1990-10-17  |  2KB  |  56 lines

  1. /*
  2.   ┌──────────────────────────────────────────────────────────────────────┐
  3.   │                                                                      │
  4.   │                           Add2bbs.h                                  │
  5.   │                     Prototypes and defines                           │
  6.   └──────────────────────────────────────────────────────────────────────┘
  7. */
  8.  
  9. #define MAX_C_LINES     25                /* up to 25 comment lines    */
  10. #define MAX_C_COLS      80                /* on 80 columns...          */
  11. #define CONFIG_FILE     "ADD2BBS.CFG"     /* Configuration file name   */
  12. #define TMP_FILE        "ADD2BBS.TMP"     /* Temporary work file       */
  13. #define COMMENT_CHAR    35                /* 1st char for comment line */
  14.                                           /* in config file.           */
  15. #define MYBUFS          10240             /* File  i/o buffers         */
  16.  
  17. #define ___VERSION___   "1.0"             /* <<<< Version Number !!    */
  18.  
  19. #define NOTFOUND        1
  20. #define ALL             0
  21.  
  22.  
  23. typedef struct Ftype
  24.        {
  25.          char fname[13];               /* Struct used in linked list  */
  26.          char HasComment;
  27.          struct Ftype *Next;           /* of filenames                */
  28.        };
  29.  
  30. extern  int   main(int argc,char * *argv);
  31. extern  void  Title(void);
  32. extern  int   FindFiles(void );
  33. extern  void  ListFiles(int which );
  34. extern  int   FlagFile(char *line);
  35. extern  void  LastFiles(void );
  36. extern  int   ReadDesc(void );
  37. extern  int   IsFilDes(char *line);
  38. extern  int   IsComment(char *line);
  39. extern  void  Clean(char *line);
  40. extern  void  ClearTab(void );
  41. extern  void  PrintTab(void );
  42. extern  void  MakeConfPath(char *path);
  43. extern  int   ReadConf(void );
  44. extern  int   VerifPath(void );
  45. extern  int   MoveFile(char *name);
  46. extern  void  SampleConfig(void );
  47. extern  void  Usage(void );
  48. extern  void  Perror(char *s);
  49. extern  void  RealStat( char *fullpath,char *name);
  50. extern  int   fmove( char *source, char *destin );
  51. extern  int   fappend( char *destin, char *source );
  52.  
  53. /*    Thank you Mr Microsoft for generating these declarations  for me :-)   */
  54. /*                                                                           */
  55. /*--------------------------( end of add2bbs.h )-----------------------------*/
  56.